package com.ushine.web.template.mybatis.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ushine.web.template.mybatis.model.DemoDO;

import java.util.List;

/**
 * @Author: yls
 * @Date 2022/2/7 13:54
 * @Description: mybatis测试接口层
 * @Version 1.0
 **/
public interface IDemoService extends IService<DemoDO> {


    /**
     * 功能描述:
     * 〈 单个对象根据id查询 〉
     *
     * @param id id查询
     * @return : com.ushine.telecom.server.demo.model.DemoDO
     * @author : yls
     * @date : 2022/2/7 14:06
     */
    DemoDO getDemoById(Long id);

    /**
     * 功能描述:
     * 〈 查询多个对象 〉
     *
     * @param username 用户名
     * @return : java.util.List<com.ushine.telecom.server.demo.model.DemoDO>
     * @author : yls
     * @date : 2022/2/7 14:08
     */
    List<DemoDO> listDemos(String username);


}
